put (one) on blast - Turkish English Dictionary